/**
 * Copyright (c) 2000-present Liferay, Inc. All rights reserved.
 *
 * This library is free software; you can redistribute it and/or modify it under
 * the terms of the GNU Lesser General Public License as published by the Free
 * Software Foundation; either version 2.1 of the License, or (at your option)
 * any later version.
 *
 * This library is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
 * details.
 */

package it.apuliait.model.impl;

import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler;
import com.liferay.portal.kernel.exception.SystemException;
import com.liferay.portal.kernel.util.GetterUtil;
import com.liferay.portal.kernel.util.ProxyUtil;
import com.liferay.portal.kernel.util.StringBundler;
import com.liferay.portal.kernel.util.StringPool;
import com.liferay.portal.model.CacheModel;
import com.liferay.portal.model.impl.BaseModelImpl;
import com.liferay.portal.service.ServiceContext;
import com.liferay.portal.util.PortalUtil;

import com.liferay.portlet.expando.model.ExpandoBridge;
import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil;

import it.apuliait.model.Trasmittente;
import it.apuliait.model.TrasmittenteModel;

import java.io.Serializable;

import java.sql.Types;

import java.util.HashMap;
import java.util.Map;

/**
 * The base model implementation for the Trasmittente service. Represents a row in the &quot;fatturapa_Trasmittente&quot; database table, with each column mapped to a property of this class.
 *
 * <p>
 * This implementation and its corresponding interface {@link it.apuliait.model.TrasmittenteModel} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link TrasmittenteImpl}.
 * </p>
 *
 * @author Donatello
 * @see TrasmittenteImpl
 * @see it.apuliait.model.Trasmittente
 * @see it.apuliait.model.TrasmittenteModel
 * @generated
 */
public class TrasmittenteModelImpl extends BaseModelImpl<Trasmittente>
	implements TrasmittenteModel {
	/*
	 * NOTE FOR DEVELOPERS:
	 *
	 * Never modify or reference this class directly. All methods that expect a trasmittente model instance should use the {@link it.apuliait.model.Trasmittente} interface instead.
	 */
	public static final String TABLE_NAME = "fatturapa_Trasmittente";
	public static final Object[][] TABLE_COLUMNS = {
			{ "trasmittenteId", Types.BIGINT },
			{ "userId", Types.BIGINT },
			{ "nome", Types.VARCHAR },
			{ "cognome", Types.VARCHAR },
			{ "ragioneSociale", Types.VARCHAR },
			{ "codiceFiscale", Types.VARCHAR },
			{ "piva", Types.VARCHAR },
			{ "emailPec", Types.VARCHAR },
			{ "telefono", Types.VARCHAR },
			{ "fax", Types.VARCHAR },
			{ "nazione", Types.VARCHAR },
			{ "codEori", Types.VARCHAR },
			{ "alboProfessionale", Types.VARCHAR },
			{ "provinciaAlbo", Types.VARCHAR },
			{ "numeroIscrAlbo", Types.VARCHAR },
			{ "dataIscrAlbo", Types.VARCHAR },
			{ "regimeFiscale", Types.VARCHAR },
			{ "indirizzoSede", Types.VARCHAR },
			{ "civicoSede", Types.VARCHAR },
			{ "capSede", Types.VARCHAR },
			{ "comuneSede", Types.VARCHAR },
			{ "provinciaSede", Types.VARCHAR },
			{ "nazioneSede", Types.VARCHAR },
			{ "indirizzoStabileOrg", Types.VARCHAR },
			{ "civicoStabileOrg", Types.VARCHAR },
			{ "capStabileOrg", Types.VARCHAR },
			{ "comuneStabileOrg", Types.VARCHAR },
			{ "provinciaStabileOrg", Types.VARCHAR },
			{ "nazioneStabileOrg", Types.VARCHAR },
			{ "ufficioRea", Types.VARCHAR },
			{ "nRea", Types.VARCHAR },
			{ "capitaleSocialeRea", Types.VARCHAR },
			{ "socioUnicoRea", Types.VARCHAR },
			{ "statoLiquidazioneRea", Types.VARCHAR },
			{ "riferimentoAmministrazioneRea", Types.VARCHAR }
		};
	public static final String TABLE_SQL_CREATE = "create table fatturapa_Trasmittente (trasmittenteId LONG not null primary key,userId LONG,nome VARCHAR(75) null,cognome VARCHAR(75) null,ragioneSociale VARCHAR(75) null,codiceFiscale VARCHAR(75) null,piva VARCHAR(75) null,emailPec VARCHAR(75) null,telefono VARCHAR(75) null,fax VARCHAR(75) null,nazione VARCHAR(75) null,codEori VARCHAR(75) null,alboProfessionale VARCHAR(75) null,provinciaAlbo VARCHAR(75) null,numeroIscrAlbo VARCHAR(75) null,dataIscrAlbo VARCHAR(75) null,regimeFiscale VARCHAR(75) null,indirizzoSede VARCHAR(75) null,civicoSede VARCHAR(75) null,capSede VARCHAR(75) null,comuneSede VARCHAR(75) null,provinciaSede VARCHAR(75) null,nazioneSede VARCHAR(75) null,indirizzoStabileOrg VARCHAR(75) null,civicoStabileOrg VARCHAR(75) null,capStabileOrg VARCHAR(75) null,comuneStabileOrg VARCHAR(75) null,provinciaStabileOrg VARCHAR(75) null,nazioneStabileOrg VARCHAR(75) null,ufficioRea VARCHAR(75) null,nRea VARCHAR(75) null,capitaleSocialeRea VARCHAR(75) null,socioUnicoRea VARCHAR(75) null,statoLiquidazioneRea VARCHAR(75) null,riferimentoAmministrazioneRea VARCHAR(75) null)";
	public static final String TABLE_SQL_DROP = "drop table fatturapa_Trasmittente";
	public static final String ORDER_BY_JPQL = " ORDER BY trasmittente.trasmittenteId ASC";
	public static final String ORDER_BY_SQL = " ORDER BY fatturapa_Trasmittente.trasmittenteId ASC";
	public static final String DATA_SOURCE = "liferayDataSource";
	public static final String SESSION_FACTORY = "liferaySessionFactory";
	public static final String TX_MANAGER = "liferayTransactionManager";
	public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.util.service.ServiceProps.get(
				"value.object.entity.cache.enabled.it.apuliait.model.Trasmittente"),
			true);
	public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.util.service.ServiceProps.get(
				"value.object.finder.cache.enabled.it.apuliait.model.Trasmittente"),
			true);
	public static final boolean COLUMN_BITMASK_ENABLED = GetterUtil.getBoolean(com.liferay.util.service.ServiceProps.get(
				"value.object.column.bitmask.enabled.it.apuliait.model.Trasmittente"),
			true);
	public static long USERID_COLUMN_BITMASK = 1L;
	public static long TRASMITTENTEID_COLUMN_BITMASK = 2L;
	public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.util.service.ServiceProps.get(
				"lock.expiration.time.it.apuliait.model.Trasmittente"));

	public TrasmittenteModelImpl() {
	}

	@Override
	public long getPrimaryKey() {
		return _trasmittenteId;
	}

	@Override
	public void setPrimaryKey(long primaryKey) {
		setTrasmittenteId(primaryKey);
	}

	@Override
	public Serializable getPrimaryKeyObj() {
		return _trasmittenteId;
	}

	@Override
	public void setPrimaryKeyObj(Serializable primaryKeyObj) {
		setPrimaryKey(((Long)primaryKeyObj).longValue());
	}

	@Override
	public Class<?> getModelClass() {
		return Trasmittente.class;
	}

	@Override
	public String getModelClassName() {
		return Trasmittente.class.getName();
	}

	@Override
	public Map<String, Object> getModelAttributes() {
		Map<String, Object> attributes = new HashMap<String, Object>();

		attributes.put("trasmittenteId", getTrasmittenteId());
		attributes.put("userId", getUserId());
		attributes.put("nome", getNome());
		attributes.put("cognome", getCognome());
		attributes.put("ragioneSociale", getRagioneSociale());
		attributes.put("codiceFiscale", getCodiceFiscale());
		attributes.put("piva", getPiva());
		attributes.put("emailPec", getEmailPec());
		attributes.put("telefono", getTelefono());
		attributes.put("fax", getFax());
		attributes.put("nazione", getNazione());
		attributes.put("codEori", getCodEori());
		attributes.put("alboProfessionale", getAlboProfessionale());
		attributes.put("provinciaAlbo", getProvinciaAlbo());
		attributes.put("numeroIscrAlbo", getNumeroIscrAlbo());
		attributes.put("dataIscrAlbo", getDataIscrAlbo());
		attributes.put("regimeFiscale", getRegimeFiscale());
		attributes.put("indirizzoSede", getIndirizzoSede());
		attributes.put("civicoSede", getCivicoSede());
		attributes.put("capSede", getCapSede());
		attributes.put("comuneSede", getComuneSede());
		attributes.put("provinciaSede", getProvinciaSede());
		attributes.put("nazioneSede", getNazioneSede());
		attributes.put("indirizzoStabileOrg", getIndirizzoStabileOrg());
		attributes.put("civicoStabileOrg", getCivicoStabileOrg());
		attributes.put("capStabileOrg", getCapStabileOrg());
		attributes.put("comuneStabileOrg", getComuneStabileOrg());
		attributes.put("provinciaStabileOrg", getProvinciaStabileOrg());
		attributes.put("nazioneStabileOrg", getNazioneStabileOrg());
		attributes.put("ufficioRea", getUfficioRea());
		attributes.put("nRea", getNRea());
		attributes.put("capitaleSocialeRea", getCapitaleSocialeRea());
		attributes.put("socioUnicoRea", getSocioUnicoRea());
		attributes.put("statoLiquidazioneRea", getStatoLiquidazioneRea());
		attributes.put("riferimentoAmministrazioneRea",
			getRiferimentoAmministrazioneRea());

		return attributes;
	}

	@Override
	public void setModelAttributes(Map<String, Object> attributes) {
		Long trasmittenteId = (Long)attributes.get("trasmittenteId");

		if (trasmittenteId != null) {
			setTrasmittenteId(trasmittenteId);
		}

		Long userId = (Long)attributes.get("userId");

		if (userId != null) {
			setUserId(userId);
		}

		String nome = (String)attributes.get("nome");

		if (nome != null) {
			setNome(nome);
		}

		String cognome = (String)attributes.get("cognome");

		if (cognome != null) {
			setCognome(cognome);
		}

		String ragioneSociale = (String)attributes.get("ragioneSociale");

		if (ragioneSociale != null) {
			setRagioneSociale(ragioneSociale);
		}

		String codiceFiscale = (String)attributes.get("codiceFiscale");

		if (codiceFiscale != null) {
			setCodiceFiscale(codiceFiscale);
		}

		String piva = (String)attributes.get("piva");

		if (piva != null) {
			setPiva(piva);
		}

		String emailPec = (String)attributes.get("emailPec");

		if (emailPec != null) {
			setEmailPec(emailPec);
		}

		String telefono = (String)attributes.get("telefono");

		if (telefono != null) {
			setTelefono(telefono);
		}

		String fax = (String)attributes.get("fax");

		if (fax != null) {
			setFax(fax);
		}

		String nazione = (String)attributes.get("nazione");

		if (nazione != null) {
			setNazione(nazione);
		}

		String codEori = (String)attributes.get("codEori");

		if (codEori != null) {
			setCodEori(codEori);
		}

		String alboProfessionale = (String)attributes.get("alboProfessionale");

		if (alboProfessionale != null) {
			setAlboProfessionale(alboProfessionale);
		}

		String provinciaAlbo = (String)attributes.get("provinciaAlbo");

		if (provinciaAlbo != null) {
			setProvinciaAlbo(provinciaAlbo);
		}

		String numeroIscrAlbo = (String)attributes.get("numeroIscrAlbo");

		if (numeroIscrAlbo != null) {
			setNumeroIscrAlbo(numeroIscrAlbo);
		}

		String dataIscrAlbo = (String)attributes.get("dataIscrAlbo");

		if (dataIscrAlbo != null) {
			setDataIscrAlbo(dataIscrAlbo);
		}

		String regimeFiscale = (String)attributes.get("regimeFiscale");

		if (regimeFiscale != null) {
			setRegimeFiscale(regimeFiscale);
		}

		String indirizzoSede = (String)attributes.get("indirizzoSede");

		if (indirizzoSede != null) {
			setIndirizzoSede(indirizzoSede);
		}

		String civicoSede = (String)attributes.get("civicoSede");

		if (civicoSede != null) {
			setCivicoSede(civicoSede);
		}

		String capSede = (String)attributes.get("capSede");

		if (capSede != null) {
			setCapSede(capSede);
		}

		String comuneSede = (String)attributes.get("comuneSede");

		if (comuneSede != null) {
			setComuneSede(comuneSede);
		}

		String provinciaSede = (String)attributes.get("provinciaSede");

		if (provinciaSede != null) {
			setProvinciaSede(provinciaSede);
		}

		String nazioneSede = (String)attributes.get("nazioneSede");

		if (nazioneSede != null) {
			setNazioneSede(nazioneSede);
		}

		String indirizzoStabileOrg = (String)attributes.get(
				"indirizzoStabileOrg");

		if (indirizzoStabileOrg != null) {
			setIndirizzoStabileOrg(indirizzoStabileOrg);
		}

		String civicoStabileOrg = (String)attributes.get("civicoStabileOrg");

		if (civicoStabileOrg != null) {
			setCivicoStabileOrg(civicoStabileOrg);
		}

		String capStabileOrg = (String)attributes.get("capStabileOrg");

		if (capStabileOrg != null) {
			setCapStabileOrg(capStabileOrg);
		}

		String comuneStabileOrg = (String)attributes.get("comuneStabileOrg");

		if (comuneStabileOrg != null) {
			setComuneStabileOrg(comuneStabileOrg);
		}

		String provinciaStabileOrg = (String)attributes.get(
				"provinciaStabileOrg");

		if (provinciaStabileOrg != null) {
			setProvinciaStabileOrg(provinciaStabileOrg);
		}

		String nazioneStabileOrg = (String)attributes.get("nazioneStabileOrg");

		if (nazioneStabileOrg != null) {
			setNazioneStabileOrg(nazioneStabileOrg);
		}

		String ufficioRea = (String)attributes.get("ufficioRea");

		if (ufficioRea != null) {
			setUfficioRea(ufficioRea);
		}

		String nRea = (String)attributes.get("nRea");

		if (nRea != null) {
			setNRea(nRea);
		}

		String capitaleSocialeRea = (String)attributes.get("capitaleSocialeRea");

		if (capitaleSocialeRea != null) {
			setCapitaleSocialeRea(capitaleSocialeRea);
		}

		String socioUnicoRea = (String)attributes.get("socioUnicoRea");

		if (socioUnicoRea != null) {
			setSocioUnicoRea(socioUnicoRea);
		}

		String statoLiquidazioneRea = (String)attributes.get(
				"statoLiquidazioneRea");

		if (statoLiquidazioneRea != null) {
			setStatoLiquidazioneRea(statoLiquidazioneRea);
		}

		String riferimentoAmministrazioneRea = (String)attributes.get(
				"riferimentoAmministrazioneRea");

		if (riferimentoAmministrazioneRea != null) {
			setRiferimentoAmministrazioneRea(riferimentoAmministrazioneRea);
		}
	}

	@Override
	public long getTrasmittenteId() {
		return _trasmittenteId;
	}

	@Override
	public void setTrasmittenteId(long trasmittenteId) {
		_trasmittenteId = trasmittenteId;
	}

	@Override
	public long getUserId() {
		return _userId;
	}

	@Override
	public void setUserId(long userId) {
		_columnBitmask |= USERID_COLUMN_BITMASK;

		if (!_setOriginalUserId) {
			_setOriginalUserId = true;

			_originalUserId = _userId;
		}

		_userId = userId;
	}

	@Override
	public String getUserUuid() throws SystemException {
		return PortalUtil.getUserValue(getUserId(), "uuid", _userUuid);
	}

	@Override
	public void setUserUuid(String userUuid) {
		_userUuid = userUuid;
	}

	public long getOriginalUserId() {
		return _originalUserId;
	}

	@Override
	public String getNome() {
		if (_nome == null) {
			return StringPool.BLANK;
		}
		else {
			return _nome;
		}
	}

	@Override
	public void setNome(String nome) {
		_nome = nome;
	}

	@Override
	public String getCognome() {
		if (_cognome == null) {
			return StringPool.BLANK;
		}
		else {
			return _cognome;
		}
	}

	@Override
	public void setCognome(String cognome) {
		_cognome = cognome;
	}

	@Override
	public String getRagioneSociale() {
		if (_ragioneSociale == null) {
			return StringPool.BLANK;
		}
		else {
			return _ragioneSociale;
		}
	}

	@Override
	public void setRagioneSociale(String ragioneSociale) {
		_ragioneSociale = ragioneSociale;
	}

	@Override
	public String getCodiceFiscale() {
		if (_codiceFiscale == null) {
			return StringPool.BLANK;
		}
		else {
			return _codiceFiscale;
		}
	}

	@Override
	public void setCodiceFiscale(String codiceFiscale) {
		_codiceFiscale = codiceFiscale;
	}

	@Override
	public String getPiva() {
		if (_piva == null) {
			return StringPool.BLANK;
		}
		else {
			return _piva;
		}
	}

	@Override
	public void setPiva(String piva) {
		_piva = piva;
	}

	@Override
	public String getEmailPec() {
		if (_emailPec == null) {
			return StringPool.BLANK;
		}
		else {
			return _emailPec;
		}
	}

	@Override
	public void setEmailPec(String emailPec) {
		_emailPec = emailPec;
	}

	@Override
	public String getTelefono() {
		if (_telefono == null) {
			return StringPool.BLANK;
		}
		else {
			return _telefono;
		}
	}

	@Override
	public void setTelefono(String telefono) {
		_telefono = telefono;
	}

	@Override
	public String getFax() {
		if (_fax == null) {
			return StringPool.BLANK;
		}
		else {
			return _fax;
		}
	}

	@Override
	public void setFax(String fax) {
		_fax = fax;
	}

	@Override
	public String getNazione() {
		if (_nazione == null) {
			return StringPool.BLANK;
		}
		else {
			return _nazione;
		}
	}

	@Override
	public void setNazione(String nazione) {
		_nazione = nazione;
	}

	@Override
	public String getCodEori() {
		if (_codEori == null) {
			return StringPool.BLANK;
		}
		else {
			return _codEori;
		}
	}

	@Override
	public void setCodEori(String codEori) {
		_codEori = codEori;
	}

	@Override
	public String getAlboProfessionale() {
		if (_alboProfessionale == null) {
			return StringPool.BLANK;
		}
		else {
			return _alboProfessionale;
		}
	}

	@Override
	public void setAlboProfessionale(String alboProfessionale) {
		_alboProfessionale = alboProfessionale;
	}

	@Override
	public String getProvinciaAlbo() {
		if (_provinciaAlbo == null) {
			return StringPool.BLANK;
		}
		else {
			return _provinciaAlbo;
		}
	}

	@Override
	public void setProvinciaAlbo(String provinciaAlbo) {
		_provinciaAlbo = provinciaAlbo;
	}

	@Override
	public String getNumeroIscrAlbo() {
		if (_numeroIscrAlbo == null) {
			return StringPool.BLANK;
		}
		else {
			return _numeroIscrAlbo;
		}
	}

	@Override
	public void setNumeroIscrAlbo(String numeroIscrAlbo) {
		_numeroIscrAlbo = numeroIscrAlbo;
	}

	@Override
	public String getDataIscrAlbo() {
		if (_dataIscrAlbo == null) {
			return StringPool.BLANK;
		}
		else {
			return _dataIscrAlbo;
		}
	}

	@Override
	public void setDataIscrAlbo(String dataIscrAlbo) {
		_dataIscrAlbo = dataIscrAlbo;
	}

	@Override
	public String getRegimeFiscale() {
		if (_regimeFiscale == null) {
			return StringPool.BLANK;
		}
		else {
			return _regimeFiscale;
		}
	}

	@Override
	public void setRegimeFiscale(String regimeFiscale) {
		_regimeFiscale = regimeFiscale;
	}

	@Override
	public String getIndirizzoSede() {
		if (_indirizzoSede == null) {
			return StringPool.BLANK;
		}
		else {
			return _indirizzoSede;
		}
	}

	@Override
	public void setIndirizzoSede(String indirizzoSede) {
		_indirizzoSede = indirizzoSede;
	}

	@Override
	public String getCivicoSede() {
		if (_civicoSede == null) {
			return StringPool.BLANK;
		}
		else {
			return _civicoSede;
		}
	}

	@Override
	public void setCivicoSede(String civicoSede) {
		_civicoSede = civicoSede;
	}

	@Override
	public String getCapSede() {
		if (_capSede == null) {
			return StringPool.BLANK;
		}
		else {
			return _capSede;
		}
	}

	@Override
	public void setCapSede(String capSede) {
		_capSede = capSede;
	}

	@Override
	public String getComuneSede() {
		if (_comuneSede == null) {
			return StringPool.BLANK;
		}
		else {
			return _comuneSede;
		}
	}

	@Override
	public void setComuneSede(String comuneSede) {
		_comuneSede = comuneSede;
	}

	@Override
	public String getProvinciaSede() {
		if (_provinciaSede == null) {
			return StringPool.BLANK;
		}
		else {
			return _provinciaSede;
		}
	}

	@Override
	public void setProvinciaSede(String provinciaSede) {
		_provinciaSede = provinciaSede;
	}

	@Override
	public String getNazioneSede() {
		if (_nazioneSede == null) {
			return StringPool.BLANK;
		}
		else {
			return _nazioneSede;
		}
	}

	@Override
	public void setNazioneSede(String nazioneSede) {
		_nazioneSede = nazioneSede;
	}

	@Override
	public String getIndirizzoStabileOrg() {
		if (_indirizzoStabileOrg == null) {
			return StringPool.BLANK;
		}
		else {
			return _indirizzoStabileOrg;
		}
	}

	@Override
	public void setIndirizzoStabileOrg(String indirizzoStabileOrg) {
		_indirizzoStabileOrg = indirizzoStabileOrg;
	}

	@Override
	public String getCivicoStabileOrg() {
		if (_civicoStabileOrg == null) {
			return StringPool.BLANK;
		}
		else {
			return _civicoStabileOrg;
		}
	}

	@Override
	public void setCivicoStabileOrg(String civicoStabileOrg) {
		_civicoStabileOrg = civicoStabileOrg;
	}

	@Override
	public String getCapStabileOrg() {
		if (_capStabileOrg == null) {
			return StringPool.BLANK;
		}
		else {
			return _capStabileOrg;
		}
	}

	@Override
	public void setCapStabileOrg(String capStabileOrg) {
		_capStabileOrg = capStabileOrg;
	}

	@Override
	public String getComuneStabileOrg() {
		if (_comuneStabileOrg == null) {
			return StringPool.BLANK;
		}
		else {
			return _comuneStabileOrg;
		}
	}

	@Override
	public void setComuneStabileOrg(String comuneStabileOrg) {
		_comuneStabileOrg = comuneStabileOrg;
	}

	@Override
	public String getProvinciaStabileOrg() {
		if (_provinciaStabileOrg == null) {
			return StringPool.BLANK;
		}
		else {
			return _provinciaStabileOrg;
		}
	}

	@Override
	public void setProvinciaStabileOrg(String provinciaStabileOrg) {
		_provinciaStabileOrg = provinciaStabileOrg;
	}

	@Override
	public String getNazioneStabileOrg() {
		if (_nazioneStabileOrg == null) {
			return StringPool.BLANK;
		}
		else {
			return _nazioneStabileOrg;
		}
	}

	@Override
	public void setNazioneStabileOrg(String nazioneStabileOrg) {
		_nazioneStabileOrg = nazioneStabileOrg;
	}

	@Override
	public String getUfficioRea() {
		if (_ufficioRea == null) {
			return StringPool.BLANK;
		}
		else {
			return _ufficioRea;
		}
	}

	@Override
	public void setUfficioRea(String ufficioRea) {
		_ufficioRea = ufficioRea;
	}

	@Override
	public String getNRea() {
		if (_nRea == null) {
			return StringPool.BLANK;
		}
		else {
			return _nRea;
		}
	}

	@Override
	public void setNRea(String nRea) {
		_nRea = nRea;
	}

	@Override
	public String getCapitaleSocialeRea() {
		if (_capitaleSocialeRea == null) {
			return StringPool.BLANK;
		}
		else {
			return _capitaleSocialeRea;
		}
	}

	@Override
	public void setCapitaleSocialeRea(String capitaleSocialeRea) {
		_capitaleSocialeRea = capitaleSocialeRea;
	}

	@Override
	public String getSocioUnicoRea() {
		if (_socioUnicoRea == null) {
			return StringPool.BLANK;
		}
		else {
			return _socioUnicoRea;
		}
	}

	@Override
	public void setSocioUnicoRea(String socioUnicoRea) {
		_socioUnicoRea = socioUnicoRea;
	}

	@Override
	public String getStatoLiquidazioneRea() {
		if (_statoLiquidazioneRea == null) {
			return StringPool.BLANK;
		}
		else {
			return _statoLiquidazioneRea;
		}
	}

	@Override
	public void setStatoLiquidazioneRea(String statoLiquidazioneRea) {
		_statoLiquidazioneRea = statoLiquidazioneRea;
	}

	@Override
	public String getRiferimentoAmministrazioneRea() {
		if (_riferimentoAmministrazioneRea == null) {
			return StringPool.BLANK;
		}
		else {
			return _riferimentoAmministrazioneRea;
		}
	}

	@Override
	public void setRiferimentoAmministrazioneRea(
		String riferimentoAmministrazioneRea) {
		_riferimentoAmministrazioneRea = riferimentoAmministrazioneRea;
	}

	public long getColumnBitmask() {
		return _columnBitmask;
	}

	@Override
	public ExpandoBridge getExpandoBridge() {
		return ExpandoBridgeFactoryUtil.getExpandoBridge(0,
			Trasmittente.class.getName(), getPrimaryKey());
	}

	@Override
	public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
		ExpandoBridge expandoBridge = getExpandoBridge();

		expandoBridge.setAttributes(serviceContext);
	}

	@Override
	public Trasmittente toEscapedModel() {
		if (_escapedModel == null) {
			_escapedModel = (Trasmittente)ProxyUtil.newProxyInstance(_classLoader,
					_escapedModelInterfaces, new AutoEscapeBeanHandler(this));
		}

		return _escapedModel;
	}

	@Override
	public Object clone() {
		TrasmittenteImpl trasmittenteImpl = new TrasmittenteImpl();

		trasmittenteImpl.setTrasmittenteId(getTrasmittenteId());
		trasmittenteImpl.setUserId(getUserId());
		trasmittenteImpl.setNome(getNome());
		trasmittenteImpl.setCognome(getCognome());
		trasmittenteImpl.setRagioneSociale(getRagioneSociale());
		trasmittenteImpl.setCodiceFiscale(getCodiceFiscale());
		trasmittenteImpl.setPiva(getPiva());
		trasmittenteImpl.setEmailPec(getEmailPec());
		trasmittenteImpl.setTelefono(getTelefono());
		trasmittenteImpl.setFax(getFax());
		trasmittenteImpl.setNazione(getNazione());
		trasmittenteImpl.setCodEori(getCodEori());
		trasmittenteImpl.setAlboProfessionale(getAlboProfessionale());
		trasmittenteImpl.setProvinciaAlbo(getProvinciaAlbo());
		trasmittenteImpl.setNumeroIscrAlbo(getNumeroIscrAlbo());
		trasmittenteImpl.setDataIscrAlbo(getDataIscrAlbo());
		trasmittenteImpl.setRegimeFiscale(getRegimeFiscale());
		trasmittenteImpl.setIndirizzoSede(getIndirizzoSede());
		trasmittenteImpl.setCivicoSede(getCivicoSede());
		trasmittenteImpl.setCapSede(getCapSede());
		trasmittenteImpl.setComuneSede(getComuneSede());
		trasmittenteImpl.setProvinciaSede(getProvinciaSede());
		trasmittenteImpl.setNazioneSede(getNazioneSede());
		trasmittenteImpl.setIndirizzoStabileOrg(getIndirizzoStabileOrg());
		trasmittenteImpl.setCivicoStabileOrg(getCivicoStabileOrg());
		trasmittenteImpl.setCapStabileOrg(getCapStabileOrg());
		trasmittenteImpl.setComuneStabileOrg(getComuneStabileOrg());
		trasmittenteImpl.setProvinciaStabileOrg(getProvinciaStabileOrg());
		trasmittenteImpl.setNazioneStabileOrg(getNazioneStabileOrg());
		trasmittenteImpl.setUfficioRea(getUfficioRea());
		trasmittenteImpl.setNRea(getNRea());
		trasmittenteImpl.setCapitaleSocialeRea(getCapitaleSocialeRea());
		trasmittenteImpl.setSocioUnicoRea(getSocioUnicoRea());
		trasmittenteImpl.setStatoLiquidazioneRea(getStatoLiquidazioneRea());
		trasmittenteImpl.setRiferimentoAmministrazioneRea(getRiferimentoAmministrazioneRea());

		trasmittenteImpl.resetOriginalValues();

		return trasmittenteImpl;
	}

	@Override
	public int compareTo(Trasmittente trasmittente) {
		long primaryKey = trasmittente.getPrimaryKey();

		if (getPrimaryKey() < primaryKey) {
			return -1;
		}
		else if (getPrimaryKey() > primaryKey) {
			return 1;
		}
		else {
			return 0;
		}
	}

	@Override
	public boolean equals(Object obj) {
		if (this == obj) {
			return true;
		}

		if (!(obj instanceof Trasmittente)) {
			return false;
		}

		Trasmittente trasmittente = (Trasmittente)obj;

		long primaryKey = trasmittente.getPrimaryKey();

		if (getPrimaryKey() == primaryKey) {
			return true;
		}
		else {
			return false;
		}
	}

	@Override
	public int hashCode() {
		return (int)getPrimaryKey();
	}

	@Override
	public void resetOriginalValues() {
		TrasmittenteModelImpl trasmittenteModelImpl = this;

		trasmittenteModelImpl._originalUserId = trasmittenteModelImpl._userId;

		trasmittenteModelImpl._setOriginalUserId = false;

		trasmittenteModelImpl._columnBitmask = 0;
	}

	@Override
	public CacheModel<Trasmittente> toCacheModel() {
		TrasmittenteCacheModel trasmittenteCacheModel = new TrasmittenteCacheModel();

		trasmittenteCacheModel.trasmittenteId = getTrasmittenteId();

		trasmittenteCacheModel.userId = getUserId();

		trasmittenteCacheModel.nome = getNome();

		String nome = trasmittenteCacheModel.nome;

		if ((nome != null) && (nome.length() == 0)) {
			trasmittenteCacheModel.nome = null;
		}

		trasmittenteCacheModel.cognome = getCognome();

		String cognome = trasmittenteCacheModel.cognome;

		if ((cognome != null) && (cognome.length() == 0)) {
			trasmittenteCacheModel.cognome = null;
		}

		trasmittenteCacheModel.ragioneSociale = getRagioneSociale();

		String ragioneSociale = trasmittenteCacheModel.ragioneSociale;

		if ((ragioneSociale != null) && (ragioneSociale.length() == 0)) {
			trasmittenteCacheModel.ragioneSociale = null;
		}

		trasmittenteCacheModel.codiceFiscale = getCodiceFiscale();

		String codiceFiscale = trasmittenteCacheModel.codiceFiscale;

		if ((codiceFiscale != null) && (codiceFiscale.length() == 0)) {
			trasmittenteCacheModel.codiceFiscale = null;
		}

		trasmittenteCacheModel.piva = getPiva();

		String piva = trasmittenteCacheModel.piva;

		if ((piva != null) && (piva.length() == 0)) {
			trasmittenteCacheModel.piva = null;
		}

		trasmittenteCacheModel.emailPec = getEmailPec();

		String emailPec = trasmittenteCacheModel.emailPec;

		if ((emailPec != null) && (emailPec.length() == 0)) {
			trasmittenteCacheModel.emailPec = null;
		}

		trasmittenteCacheModel.telefono = getTelefono();

		String telefono = trasmittenteCacheModel.telefono;

		if ((telefono != null) && (telefono.length() == 0)) {
			trasmittenteCacheModel.telefono = null;
		}

		trasmittenteCacheModel.fax = getFax();

		String fax = trasmittenteCacheModel.fax;

		if ((fax != null) && (fax.length() == 0)) {
			trasmittenteCacheModel.fax = null;
		}

		trasmittenteCacheModel.nazione = getNazione();

		String nazione = trasmittenteCacheModel.nazione;

		if ((nazione != null) && (nazione.length() == 0)) {
			trasmittenteCacheModel.nazione = null;
		}

		trasmittenteCacheModel.codEori = getCodEori();

		String codEori = trasmittenteCacheModel.codEori;

		if ((codEori != null) && (codEori.length() == 0)) {
			trasmittenteCacheModel.codEori = null;
		}

		trasmittenteCacheModel.alboProfessionale = getAlboProfessionale();

		String alboProfessionale = trasmittenteCacheModel.alboProfessionale;

		if ((alboProfessionale != null) && (alboProfessionale.length() == 0)) {
			trasmittenteCacheModel.alboProfessionale = null;
		}

		trasmittenteCacheModel.provinciaAlbo = getProvinciaAlbo();

		String provinciaAlbo = trasmittenteCacheModel.provinciaAlbo;

		if ((provinciaAlbo != null) && (provinciaAlbo.length() == 0)) {
			trasmittenteCacheModel.provinciaAlbo = null;
		}

		trasmittenteCacheModel.numeroIscrAlbo = getNumeroIscrAlbo();

		String numeroIscrAlbo = trasmittenteCacheModel.numeroIscrAlbo;

		if ((numeroIscrAlbo != null) && (numeroIscrAlbo.length() == 0)) {
			trasmittenteCacheModel.numeroIscrAlbo = null;
		}

		trasmittenteCacheModel.dataIscrAlbo = getDataIscrAlbo();

		String dataIscrAlbo = trasmittenteCacheModel.dataIscrAlbo;

		if ((dataIscrAlbo != null) && (dataIscrAlbo.length() == 0)) {
			trasmittenteCacheModel.dataIscrAlbo = null;
		}

		trasmittenteCacheModel.regimeFiscale = getRegimeFiscale();

		String regimeFiscale = trasmittenteCacheModel.regimeFiscale;

		if ((regimeFiscale != null) && (regimeFiscale.length() == 0)) {
			trasmittenteCacheModel.regimeFiscale = null;
		}

		trasmittenteCacheModel.indirizzoSede = getIndirizzoSede();

		String indirizzoSede = trasmittenteCacheModel.indirizzoSede;

		if ((indirizzoSede != null) && (indirizzoSede.length() == 0)) {
			trasmittenteCacheModel.indirizzoSede = null;
		}

		trasmittenteCacheModel.civicoSede = getCivicoSede();

		String civicoSede = trasmittenteCacheModel.civicoSede;

		if ((civicoSede != null) && (civicoSede.length() == 0)) {
			trasmittenteCacheModel.civicoSede = null;
		}

		trasmittenteCacheModel.capSede = getCapSede();

		String capSede = trasmittenteCacheModel.capSede;

		if ((capSede != null) && (capSede.length() == 0)) {
			trasmittenteCacheModel.capSede = null;
		}

		trasmittenteCacheModel.comuneSede = getComuneSede();

		String comuneSede = trasmittenteCacheModel.comuneSede;

		if ((comuneSede != null) && (comuneSede.length() == 0)) {
			trasmittenteCacheModel.comuneSede = null;
		}

		trasmittenteCacheModel.provinciaSede = getProvinciaSede();

		String provinciaSede = trasmittenteCacheModel.provinciaSede;

		if ((provinciaSede != null) && (provinciaSede.length() == 0)) {
			trasmittenteCacheModel.provinciaSede = null;
		}

		trasmittenteCacheModel.nazioneSede = getNazioneSede();

		String nazioneSede = trasmittenteCacheModel.nazioneSede;

		if ((nazioneSede != null) && (nazioneSede.length() == 0)) {
			trasmittenteCacheModel.nazioneSede = null;
		}

		trasmittenteCacheModel.indirizzoStabileOrg = getIndirizzoStabileOrg();

		String indirizzoStabileOrg = trasmittenteCacheModel.indirizzoStabileOrg;

		if ((indirizzoStabileOrg != null) &&
				(indirizzoStabileOrg.length() == 0)) {
			trasmittenteCacheModel.indirizzoStabileOrg = null;
		}

		trasmittenteCacheModel.civicoStabileOrg = getCivicoStabileOrg();

		String civicoStabileOrg = trasmittenteCacheModel.civicoStabileOrg;

		if ((civicoStabileOrg != null) && (civicoStabileOrg.length() == 0)) {
			trasmittenteCacheModel.civicoStabileOrg = null;
		}

		trasmittenteCacheModel.capStabileOrg = getCapStabileOrg();

		String capStabileOrg = trasmittenteCacheModel.capStabileOrg;

		if ((capStabileOrg != null) && (capStabileOrg.length() == 0)) {
			trasmittenteCacheModel.capStabileOrg = null;
		}

		trasmittenteCacheModel.comuneStabileOrg = getComuneStabileOrg();

		String comuneStabileOrg = trasmittenteCacheModel.comuneStabileOrg;

		if ((comuneStabileOrg != null) && (comuneStabileOrg.length() == 0)) {
			trasmittenteCacheModel.comuneStabileOrg = null;
		}

		trasmittenteCacheModel.provinciaStabileOrg = getProvinciaStabileOrg();

		String provinciaStabileOrg = trasmittenteCacheModel.provinciaStabileOrg;

		if ((provinciaStabileOrg != null) &&
				(provinciaStabileOrg.length() == 0)) {
			trasmittenteCacheModel.provinciaStabileOrg = null;
		}

		trasmittenteCacheModel.nazioneStabileOrg = getNazioneStabileOrg();

		String nazioneStabileOrg = trasmittenteCacheModel.nazioneStabileOrg;

		if ((nazioneStabileOrg != null) && (nazioneStabileOrg.length() == 0)) {
			trasmittenteCacheModel.nazioneStabileOrg = null;
		}

		trasmittenteCacheModel.ufficioRea = getUfficioRea();

		String ufficioRea = trasmittenteCacheModel.ufficioRea;

		if ((ufficioRea != null) && (ufficioRea.length() == 0)) {
			trasmittenteCacheModel.ufficioRea = null;
		}

		trasmittenteCacheModel.nRea = getNRea();

		String nRea = trasmittenteCacheModel.nRea;

		if ((nRea != null) && (nRea.length() == 0)) {
			trasmittenteCacheModel.nRea = null;
		}

		trasmittenteCacheModel.capitaleSocialeRea = getCapitaleSocialeRea();

		String capitaleSocialeRea = trasmittenteCacheModel.capitaleSocialeRea;

		if ((capitaleSocialeRea != null) && (capitaleSocialeRea.length() == 0)) {
			trasmittenteCacheModel.capitaleSocialeRea = null;
		}

		trasmittenteCacheModel.socioUnicoRea = getSocioUnicoRea();

		String socioUnicoRea = trasmittenteCacheModel.socioUnicoRea;

		if ((socioUnicoRea != null) && (socioUnicoRea.length() == 0)) {
			trasmittenteCacheModel.socioUnicoRea = null;
		}

		trasmittenteCacheModel.statoLiquidazioneRea = getStatoLiquidazioneRea();

		String statoLiquidazioneRea = trasmittenteCacheModel.statoLiquidazioneRea;

		if ((statoLiquidazioneRea != null) &&
				(statoLiquidazioneRea.length() == 0)) {
			trasmittenteCacheModel.statoLiquidazioneRea = null;
		}

		trasmittenteCacheModel.riferimentoAmministrazioneRea = getRiferimentoAmministrazioneRea();

		String riferimentoAmministrazioneRea = trasmittenteCacheModel.riferimentoAmministrazioneRea;

		if ((riferimentoAmministrazioneRea != null) &&
				(riferimentoAmministrazioneRea.length() == 0)) {
			trasmittenteCacheModel.riferimentoAmministrazioneRea = null;
		}

		return trasmittenteCacheModel;
	}

	@Override
	public String toString() {
		StringBundler sb = new StringBundler(71);

		sb.append("{trasmittenteId=");
		sb.append(getTrasmittenteId());
		sb.append(", userId=");
		sb.append(getUserId());
		sb.append(", nome=");
		sb.append(getNome());
		sb.append(", cognome=");
		sb.append(getCognome());
		sb.append(", ragioneSociale=");
		sb.append(getRagioneSociale());
		sb.append(", codiceFiscale=");
		sb.append(getCodiceFiscale());
		sb.append(", piva=");
		sb.append(getPiva());
		sb.append(", emailPec=");
		sb.append(getEmailPec());
		sb.append(", telefono=");
		sb.append(getTelefono());
		sb.append(", fax=");
		sb.append(getFax());
		sb.append(", nazione=");
		sb.append(getNazione());
		sb.append(", codEori=");
		sb.append(getCodEori());
		sb.append(", alboProfessionale=");
		sb.append(getAlboProfessionale());
		sb.append(", provinciaAlbo=");
		sb.append(getProvinciaAlbo());
		sb.append(", numeroIscrAlbo=");
		sb.append(getNumeroIscrAlbo());
		sb.append(", dataIscrAlbo=");
		sb.append(getDataIscrAlbo());
		sb.append(", regimeFiscale=");
		sb.append(getRegimeFiscale());
		sb.append(", indirizzoSede=");
		sb.append(getIndirizzoSede());
		sb.append(", civicoSede=");
		sb.append(getCivicoSede());
		sb.append(", capSede=");
		sb.append(getCapSede());
		sb.append(", comuneSede=");
		sb.append(getComuneSede());
		sb.append(", provinciaSede=");
		sb.append(getProvinciaSede());
		sb.append(", nazioneSede=");
		sb.append(getNazioneSede());
		sb.append(", indirizzoStabileOrg=");
		sb.append(getIndirizzoStabileOrg());
		sb.append(", civicoStabileOrg=");
		sb.append(getCivicoStabileOrg());
		sb.append(", capStabileOrg=");
		sb.append(getCapStabileOrg());
		sb.append(", comuneStabileOrg=");
		sb.append(getComuneStabileOrg());
		sb.append(", provinciaStabileOrg=");
		sb.append(getProvinciaStabileOrg());
		sb.append(", nazioneStabileOrg=");
		sb.append(getNazioneStabileOrg());
		sb.append(", ufficioRea=");
		sb.append(getUfficioRea());
		sb.append(", nRea=");
		sb.append(getNRea());
		sb.append(", capitaleSocialeRea=");
		sb.append(getCapitaleSocialeRea());
		sb.append(", socioUnicoRea=");
		sb.append(getSocioUnicoRea());
		sb.append(", statoLiquidazioneRea=");
		sb.append(getStatoLiquidazioneRea());
		sb.append(", riferimentoAmministrazioneRea=");
		sb.append(getRiferimentoAmministrazioneRea());
		sb.append("}");

		return sb.toString();
	}

	@Override
	public String toXmlString() {
		StringBundler sb = new StringBundler(109);

		sb.append("<model><model-name>");
		sb.append("it.apuliait.model.Trasmittente");
		sb.append("</model-name>");

		sb.append(
			"<column><column-name>trasmittenteId</column-name><column-value><![CDATA[");
		sb.append(getTrasmittenteId());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>userId</column-name><column-value><![CDATA[");
		sb.append(getUserId());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>nome</column-name><column-value><![CDATA[");
		sb.append(getNome());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>cognome</column-name><column-value><![CDATA[");
		sb.append(getCognome());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>ragioneSociale</column-name><column-value><![CDATA[");
		sb.append(getRagioneSociale());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>codiceFiscale</column-name><column-value><![CDATA[");
		sb.append(getCodiceFiscale());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>piva</column-name><column-value><![CDATA[");
		sb.append(getPiva());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>emailPec</column-name><column-value><![CDATA[");
		sb.append(getEmailPec());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>telefono</column-name><column-value><![CDATA[");
		sb.append(getTelefono());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>fax</column-name><column-value><![CDATA[");
		sb.append(getFax());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>nazione</column-name><column-value><![CDATA[");
		sb.append(getNazione());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>codEori</column-name><column-value><![CDATA[");
		sb.append(getCodEori());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>alboProfessionale</column-name><column-value><![CDATA[");
		sb.append(getAlboProfessionale());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>provinciaAlbo</column-name><column-value><![CDATA[");
		sb.append(getProvinciaAlbo());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>numeroIscrAlbo</column-name><column-value><![CDATA[");
		sb.append(getNumeroIscrAlbo());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>dataIscrAlbo</column-name><column-value><![CDATA[");
		sb.append(getDataIscrAlbo());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>regimeFiscale</column-name><column-value><![CDATA[");
		sb.append(getRegimeFiscale());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>indirizzoSede</column-name><column-value><![CDATA[");
		sb.append(getIndirizzoSede());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>civicoSede</column-name><column-value><![CDATA[");
		sb.append(getCivicoSede());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>capSede</column-name><column-value><![CDATA[");
		sb.append(getCapSede());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>comuneSede</column-name><column-value><![CDATA[");
		sb.append(getComuneSede());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>provinciaSede</column-name><column-value><![CDATA[");
		sb.append(getProvinciaSede());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>nazioneSede</column-name><column-value><![CDATA[");
		sb.append(getNazioneSede());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>indirizzoStabileOrg</column-name><column-value><![CDATA[");
		sb.append(getIndirizzoStabileOrg());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>civicoStabileOrg</column-name><column-value><![CDATA[");
		sb.append(getCivicoStabileOrg());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>capStabileOrg</column-name><column-value><![CDATA[");
		sb.append(getCapStabileOrg());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>comuneStabileOrg</column-name><column-value><![CDATA[");
		sb.append(getComuneStabileOrg());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>provinciaStabileOrg</column-name><column-value><![CDATA[");
		sb.append(getProvinciaStabileOrg());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>nazioneStabileOrg</column-name><column-value><![CDATA[");
		sb.append(getNazioneStabileOrg());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>ufficioRea</column-name><column-value><![CDATA[");
		sb.append(getUfficioRea());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>nRea</column-name><column-value><![CDATA[");
		sb.append(getNRea());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>capitaleSocialeRea</column-name><column-value><![CDATA[");
		sb.append(getCapitaleSocialeRea());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>socioUnicoRea</column-name><column-value><![CDATA[");
		sb.append(getSocioUnicoRea());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>statoLiquidazioneRea</column-name><column-value><![CDATA[");
		sb.append(getStatoLiquidazioneRea());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>riferimentoAmministrazioneRea</column-name><column-value><![CDATA[");
		sb.append(getRiferimentoAmministrazioneRea());
		sb.append("]]></column-value></column>");

		sb.append("</model>");

		return sb.toString();
	}

	private static ClassLoader _classLoader = Trasmittente.class.getClassLoader();
	private static Class<?>[] _escapedModelInterfaces = new Class[] {
			Trasmittente.class
		};
	private long _trasmittenteId;
	private long _userId;
	private String _userUuid;
	private long _originalUserId;
	private boolean _setOriginalUserId;
	private String _nome;
	private String _cognome;
	private String _ragioneSociale;
	private String _codiceFiscale;
	private String _piva;
	private String _emailPec;
	private String _telefono;
	private String _fax;
	private String _nazione;
	private String _codEori;
	private String _alboProfessionale;
	private String _provinciaAlbo;
	private String _numeroIscrAlbo;
	private String _dataIscrAlbo;
	private String _regimeFiscale;
	private String _indirizzoSede;
	private String _civicoSede;
	private String _capSede;
	private String _comuneSede;
	private String _provinciaSede;
	private String _nazioneSede;
	private String _indirizzoStabileOrg;
	private String _civicoStabileOrg;
	private String _capStabileOrg;
	private String _comuneStabileOrg;
	private String _provinciaStabileOrg;
	private String _nazioneStabileOrg;
	private String _ufficioRea;
	private String _nRea;
	private String _capitaleSocialeRea;
	private String _socioUnicoRea;
	private String _statoLiquidazioneRea;
	private String _riferimentoAmministrazioneRea;
	private long _columnBitmask;
	private Trasmittente _escapedModel;
}